@charset "utf-8";
/* CSS Document */

html{overflow:auto; overflow-y:scroll;}
html, body{width:100%; height:100%;}

body, div, li, p, h1, h2, dt, dd, dl, form, input, textarea, select{margin:0 auto; padding:0;}
body, div, ul, li, p, dt, dd, dl, form, input, textarea, select{font-size:14px;}
ul, li, dt, dd, dl, form{margin:0; padding:0;}
ul{list-style:none;}
dd{*text-indent:-40px;}
img{border:none;}
input, textarea, button, select{color:#333; font-family:Arial,Helvetica,"Microsoft YaHei"; text-shadow:none; outline:none; resize:none;} /* 取消Chrome文本框外发光, 禁止Chrome文本区域更改大小(CSS3) */
textarea{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; /*修复2像素bug*/}
input, textarea, select, a, label, b, span, strong, li, div, p, h1, h2{-webkit-tap-highlight-color:rgba(255,0,0,0);} /* 禁用点击时显示灰色背景 */
select[multiple]{padding:5px 0;}
input::-moz-focus-inner{border:0; padding:0;} /* Firfox 按钮文字垂直居中 */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#ccc; line-height:16px; font-family:"Microsoft YaHei",Arial;} /* placeholder颜色 */
input::-moz-placeholder{color:#ccc; font-family:"Microsoft YaHei",Arial;}
label.placeholder{color:#dcdcdc; font-family:"Microsoft YaHei",Arial;}

/* HTML5滚动条 */
body::-webkit-scrollbar{width:8px; height:8px;}
/*body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}*/
body::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,0.5); background:rgba(0,0,0,0.1);}
body::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.3);}
body::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,0.5);}
/* body::-webkit-scrollbar-corner{} /* 右下角拖动块样式 */
/* body::-webkit-resizer{} /* 窗口大小拖动块样式 */
textarea::-webkit-scrollbar, select::-webkit-scrollbar{width:5px; height:5px;}
textarea::-webkit-scrollbar-thumb, select::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,0.5); background:rgba(0,0,0,0.1);}
textarea::-webkit-scrollbar-thumb:hover, select::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.3);}
textarea::-webkit-scrollbar-thumb:active, select::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,0.5);}

body{background:#fff; text-align:center;/*background-image:url(../images/space.gif); background-attachment:fixed; cursor:url(arrow.cur);*/}
body, td, th{font-size:14px; color:#666; font-family:"Microsoft YaHei",Arial,sans-serif;/*font-family:"Century Gothic","Microsoft YaHei";*/
/*font-family:'league-gothic','Microsoft YaHei',arial;font-weight:normal;*//*需载入fonts.css*/}

html.bus, html.bus body{
	background:#fff;
	background:url(../images/bg.gif) repeat-x center fixed;
	background-attachment:fixed;
	background-size:100% 100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bg.gif",sizingMethod="scale");
	background-repeat:no-repeat;
	background-positon:100%, 100%;
}

.blank{clear:both; overflow:hidden; width:auto; height:10px; font-size:0;}
.clear{clear:both; overflow:hidden; width:auto; height:0; font-size:0;}
label.error{color:#e60000; margin-left:3px;}

.norecord{line-height:150px; text-align:center;} /* 没有记录 */
.gap{padding:0 10px; color:#aaa;} /* 间隔 */
.gap_s{padding:0 7px; color:#aaa;} /* 短间隔 */
.reder, .reder a, .reder a:hover{color:#cc0000; font-weight:bold;}
.red, .red a, .red a:hover{color:#C74321;}
.gray, .gray a, .gray a:hover{color:#999;}
.orange, .orange a, .orange a:hover{color:#EB9B00;}
.green, .green a, .green a:hover{color:#3d882d;}
.blue, .blue a, .blue a:hover{color:#0095D9;}
.yellow, .yellow a, .yellow a:hover{color:#FAC900;}
.pink, .pink a, .pink a:hover{color:#E85298;}
:focus{-moz-outline-style:none;} /* Firefox隐藏所有超链接焦点 */

/* 链接 */
a, a:link, a:visited, a:hover{text-decoration:none; font-size:14px; color:#666;}
a:hover{text-decoration:underline;}

/* 主容器 */
.container{position:relative; width:auto; height:650px; overflow:hidden;}
.container2{height:388px;}
.container img{position:absolute; z-index:1; left:50%; top:0; margin-left:-960px;}

.main{position:absolute; z-index:1; left:50%; top:0; margin-left:-500px; width:1000px; height:650px; overflow:hidden; text-align:left;}
.main .top{height:110px;}
.main .top .logo{position:relative; width:230px; height:110px; float:left;}
.main .top .logo img{top:0; left:0; margin:0;}
.main .top .menu{float:right; line-height:110px;}
.main .top .menu a{color:#fff; margin-left:50px;}
.main .login{position:absolute; top:150px; right:0; width:285px; height:242px; overflow:hidden; background:url(../images/login_bg.png);}
.main .login input{display:block; background:#fff; border:none;}
.main .login #username{margin-top:60px; margin-left:70px; width:200px; height:45px;}
.main .login #password{margin-top:4px; margin-left:70px; width:200px; height:43px;}
.main .login .forget{margin-top:15px; height:30px; padding:0 25px; text-align:left;}
.main .login .forget a{float:right; color:#cc0000; text-decoration:underline;}
.main .login .loginbtn{margin-left:25px; width:235px; height:30px; background:#d52e1e; color:#fff; cursor:pointer; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}

.apply{position:fixed; _position:absolute; z-index:100; left:50%; top:100px; margin-left:-450px; width:900px; height:auto; overflow:hidden; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; box-shadow:0 0 20px rgba(0,0,0,0.5); text-align:left;}
.apply .tit{padding:0 30px; height:65px; background:#dadde4;}
.apply .tit span{float:left; color:#666; font-size:30px; line-height:65px; text-shadow:0 1px 0 #fff;}
.apply .tit a{display:block; float:right; color:#fff; font-size:30px; margin-top:17px; width:30px; height:30px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; text-decoration:none; background:#838589; line-height:26px; text-align:center;}
.apply .btextarea{width:735px; height:120px; padding-top:10px;}
.apply .btn{width:100px;}
.apply_success{margin:0 auto; width:410px;}
.apply_success img{float:left;}
.apply_success div{font-size:30px;}
.apply_success span{margin-top:25px; line-height:28px; display:block;}

.getpass{position:fixed; _position:absolute; z-index:100; left:50%; top:100px; margin-left:-270px; width:540px; height:auto; overflow:hidden; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; box-shadow:0 0 20px rgba(0,0,0,0.5); text-align:left;}
.getpass .tit{padding:0 30px; height:65px; background:#dadde4;}
.getpass .tit span{float:left; color:#666; font-size:30px; line-height:65px; text-shadow:0 1px 0 #fff;}
.getpass .tit a{display:block; float:right; color:#fff; font-size:30px; margin-top:17px; width:30px; height:30px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; text-decoration:none; background:#838589; line-height:26px; text-align:center;}
.getpass .btn{width:100px;}

/* 头部 */
.header{}
.header, .header a, .header a:link, .header a:visited, .header a:hover{text-decoration:none; color:#333;}
.header a:hover{text-decoration:underline;}

/* 菜单 */
.nav{height:30px;}
.nav li{float:left; width:100px; height:30px; overflow:hidden;}
.nav li a, .nav li a:link, .nav li a:visited, .nav li a:hover{display:block; text-align:center; text-decoration:none; font-size:14px; color:#fff; font-weight:bold; width:100%; height:30px; line-height:30px;}
.nav li a:hover, .nav li.this a{color:#ffdc0e; text-decoration:none;}

/* 侧边 */
.sidebar{color:#333;}
.sidebar a, .sidebar a:link, .sidebar a:visited, .sidebar a:hover{text-decoration:none; display:block; width:100%; padding-left:5px; line-height:25px; color:#333;}
.sidebar a:hover{text-decoration:underline;}

/* 底部 */
.footer{line-height:45px;}
.footer, .footer a, .footer a:link, .footer a:visited, .footer a:hover{font-weight:normal; text-decoration:none; color:#333;}
.footer a:hover{text-decoration:underline;}

/* 产品列表 */
.pro, .pro_x{text-align:center; color:#333; background:#fff; border:1px solid #fff; height:25px; line-height:20px;}
.pro a, .pro_x a, .pro a:link, .pro_x a:link, .pro a:visited, .pro_x a:visited, .pro a:hover, .pro_x a:hover{text-decoration:none; color:#333;}
.pro a:hover, .pro_x a:hover{text-decoration:underline;}
.pro_x{background:#f7f7f7; border:1px solid #e6e6e6;}

/* 普通分页 */
.propage{height:auto; color:#333;}
.propage td{padding-left:7px; padding-right:7px;}
.propage .propage_pg, .propage .propage_num, .propage .propage_font{float:left; margin-top:5px;}
.propage .propage_font{float:right; font-size:12px;}
.propage a, .propage a:link, .propage a:visited, .propage a:hover{text-decoration:none; color:#333; font-size:12px;}
.propage a:hover{text-decoration:underline;}
.propage .curpage_btn{width:55px; height:22px;}

/* 数字分页 */
.propage_num a{background:left top no-repeat; float:left; color:#333; height:20px; margin-right:10px; text-decoration:none; text-align:center; font-size:12px;}
.propage_num a span{background:right top no-repeat; display:inline-block; *display:inline; *zoom:1; height:20px; line-height:20px; text-shadow:0 -1px 0 #fff; font-family:"Microsoft YaHei"; font-size:12px;}
.propage_num a:hover{text-decoration:none;}
.propage_num a:hover span{font-size:12px; color:#44c4e7;}
.propage_num a.this{background:#44c4e7; text-decoration:none; cursor:pointer; width:20px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.propage_num a.this span, .propage_num a.this:hover span{background:right bottom no-repeat; text-shadow:0 -1px 0 #135aa4; font-size:12px; color:#fff;}
.propage_num a.disable, .propage_num a.disable:hover{width:auto; cursor:not-allowed; color:#ccc;}
.propage_num a.disable:hover{background:left top no-repeat;}
.propage_num a.disable:hover span{background:right top no-repeat; text-shadow:none; font-size:12px; color:#ccc;}
.propage_num span.points{float:left; line-height:12px; padding:5px 6px; margin-right:3px; font-family:arial; text-align:center; color:#333;}

/* 分页上下页 */
.propage_page{cursor:default; color:#c0c0c0;}

/* 分页数字 */
.propage_font span{color:#a60000; font-family:"Microsoft YaHei"; font-size:14px;}

/* 移动端下一页 */
.mobilenext{height:30px; margin-top:10px;}
.mobilenext a, .mobilenext a:hover{display:block; text-align:center; width:100%; padding:9px 0; font-size:14px;}

/* 内容分页 */
.splitpage{}
.splitpagearea{border-bottom:1px solid #e5e5e5; height:45px;}
.splitnav, .splitnav_x, .splitnav_d, .splitnum, .splitnum_x{display:block; float:left; margin-right:5px; padding:0 5px; line-height:20px; background:#fff; color:#333; border-bottom:3px solid #e5e5e5;}
.splitnav:link, .splitnav:visited, .splitnav_x:link, .splitnav_x:visited, .splitnum:link, .splitnum:visited, .splitnum_x:link, .splitnum_x:visited{text-decoration:none; color:#333;}
.splitnav:hover, .splitnav_x:hover, .splitnum:hover, .splitnum_x:hover{text-decoration:none; background:#e5e5e5; border-bottom:3px solid #e1660b;}
.splitnum_x{background:#e5e5e5; border-bottom:3px solid #e1660b;}
.splitnav_d{color:#ccc; border-bottom:3px solid #eee;}
.splitnav_d:link, .splitnav_d:visited, .splitnav_d:hover{text-decoration:none; color:#ccc; cursor:default;}

/* 输入框 */
select, .input{height:23px; line-height:23px; padding:0 0 0 3px; border:1px solid #bbb; background-color:#fff; font-family:"Microsoft YaHei",Arial; border-radius:3px; box-shadow:inset 1px 1px 2px rgba(0,0,0,0.1); vertical-align:middle; -moz-transition:all 200ms ease-out; -webkit-transition:all 200ms ease-out; -o-transition:all 200ms ease-out;}
select:focus, .input:focus{border-color:#1E7BDB;}
textarea.input{line-height:20px;}
.input-s{height:22px; padding:3px 0 2px 3px; *padding:0 0 0 3px; border:1px solid; border-color:#7c7c7c #c3c3c3 #c3c3c3 #7c7c7c; background-color:#fff;}
.input-s input{border:none; background-color:#fff;}
.input-i{height:19px; padding:1px 3px 0 3px; border:1px solid #a3a3a3; background:#fff url(../images/input_bg.gif) top repeat-x;}
.title-i{height:28px; padding:0; font-size:14px; font-family:"Microsoft YaHei",Arial; background:#f1f1f1 url(../images/ititle01.gif) top repeat-x;} /* 标题背景 */
.textarea-area{overflow:auto; overflow-x:hidden; padding:1px 3px 0 3px; border:1px solid #ccc; background:#fff url(../images/area_bg.gif);}

/* 蓝色按钮 */
.bbtn{border:1px solid #135aa4; color:#fff; font:12px/22px "Microsoft YaHei",Arial; height:25px; *line-height:18px; *height:23px; padding:0 10px; cursor:pointer; overflow:visible; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; box-shadow:1px 1px 2px #b7d4f1; text-shadow:0 -1px 0 #135aa4; vertical-align:middle; background:#1f7cdc;
background:-moz-linear-gradient(top, #1f7cdc 0%, #1666b8 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f7cdc), color-stop(100%,#1666b8));
background:-webkit-linear-gradient(top, #1f7cdc 0%, #1666b8 100%);
background:-o-linear-gradient(top, #1f7cdc 0%, #1666b8 100%);
background:-ms-linear-gradient(top, #1f7cdc 0%, #1666b8 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1f7cdc, endColorstr=#1666b8, gradientType=0);
background:linear-gradient(top, #1f7cdc 0%, #1666b8 100%);}
.bbtn:hover{border-color:#135aa4; color:#fff; background:#196dc4;
background:-moz-linear-gradient(top, #196dc4 0%, #135aa5 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#196dc4), color-stop(100%,#135aa5));
background:-webkit-linear-gradient(top, #196dc4 0%, #135aa5 100%);
background:-o-linear-gradient(top, #196dc4 0%, #135aa5 100%);
background:-ms-linear-gradient(top, #196dc4 0%, #135aa5 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#196dc4, endColorstr=#135aa5, gradientType=0);
background:linear-gradient(top, #196dc4 0%, #135aa5 100%);}
.bbtn:active{box-shadow:inset 0 0 8px 2px #0a4686;}

/* 黄色按钮 */
.ybtn{border:1px solid #d4b06a; color:#753d00; font:12px/22px "Microsoft YaHei",Arial; height:25px; *line-height:18px; *height:23px; padding:0 10px; cursor:pointer; overflow:visible; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; box-shadow:1px 1px 2px #fff4ae; text-shadow:0 1px 0 #fff4ae; vertical-align:middle; background:#ffd423;
background:-moz-linear-gradient(top, #fff7bd 0%, #ffd423 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff7bd), color-stop(100%,#ffd423));
background:-webkit-linear-gradient(top, #fff7bd 0%, #ffd423 100%);
background:-o-linear-gradient(top, #fff7bd 0%, #ffd423 100%);
background:-ms-linear-gradient(top, #fff7bd 0%, #ffd423 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff7bd, endColorstr=#ffd423, gradientType=0);
background:linear-gradient(top, #fff7bd 0%, #ffd423 100%);}
.ybtn:hover, .ybtn.hover{border-color:#c29246; color:#753d00; background:#ffc213;
background:-moz-linear-gradient(top, #fff4a3 0%, #ffc213 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff4a3), color-stop(100%,#ffc213));
background:-webkit-linear-gradient(top, #fff4a3 0%, #ffc213 100%);
background:-o-linear-gradient(top, #fff4a3 0%, #ffc213 100%);
background:-ms-linear-gradient(top, #fff4a3 0%, #ffc213 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff4a3, endColorstr=#ffc213, gradientType=0);
background:linear-gradient(top, #fff4a3 0%, #ffc213 100%);}
.ybtn:active{box-shadow:inset 0 0 8px 2px #ffc213;}
input.disabled, input.disabled:hover{border-color:#bbb; color:#999; background:#d9d9d9; text-shadow:0 1px 0 #fff; box-shadow:1px 1px 2px #eee; cursor:no-drop;}

/* 商家后台 */
.bheader{height:80px; background:#44c4e7; border-bottom:1px solid #fff; text-align:center;}
.bheader .bc{width:1000px; height:80px;}
.boheader{width:1000px; height:80px; margin:0 auto; margin-bottom:20px;}
.boheader div, .bc div, .lobo, .bci{float:left;}
.lobo{width:200px; height:80px; position:relative;}
.bci{width:800px; height:auto;}

.bc .bci a{float:left;}
.bc .bci a.r{float:right;}
.boheader .lobo, .boheader .bci{height:60px;}
.boheader .bci{border-bottom:1px solid #cdcecf;}

.lobo .blur{left:0; top:10px;}
.lobo .blur, .lobo .blurCanvas, .lobo .blurCanvas div{position:absolute; z-index:1; width:190px; height:133px;}
.lobo .blurCanvas, .lobo .blurCanvas div{left:0; top:0;}
.lobo .blurCanvas div{-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:hidden;}
.lobo .blurCanvas .blurFace{-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); box-shadow:0 0 5px rgba(0, 0, 0, 0.3); z-index:2; background-color:#fff; filter:alpha(opacity=50); opacity:0.4; overflow:hidden;}
.lobo .blurCanvas .blurBorder{z-index:3; border:1px solid #fff; filter:alpha(opacity=15); opacity:0.15; width:188px; height:131px; overflow:hidden;}
.lobo .txtCont{position:absolute; left:0; top:0; z-index:1; width:190px; height:133px; text-align:center;}
.lobo .txtCont span{display:block; width:190px; font-size:16px; color:#666;}

.boheader .bci .men{float:left;}
.boheader .bci .men a{display:block; float:left; width:94px; height:54px; line-height:54px; border-bottom:6px solid transparent; *border-bottom:6px solid #f5f8f9; text-decoration:none;}
.boheader .bci .men a:hover, .boheader .bci .men a.this{border-bottom:6px solid #ffb24b; text-decoration:none;}
.boheader .bci .inf{float:right; line-height:60px;}
.boheader .bci .inf a.u{text-decoration:underline;}

.business{margin:0 auto; width:1000px; height:auto; overflow:hidden;}
.business .ind{margin-top:130px; height:300px;}
.business .ind .t{height:80px; font-size:36px;}
.business .ind .s{margin:0 auto; line-height:27px; width:245px; text-align:left;}
.business .table{background:#fff; text-align:left; width:1000px; height:auto; overflow:hidden; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.business .table .hea{padding-left:30px; height:50px; line-height:50px; background:#dadde4;}
.business .table .operate{padding:20px 30px; line-height:34px; height:34px;}
.business .table .operate input, .binput, .bxinput{width:150px; height:32px; border:1px solid #ccc; padding:0 15px; margin-right:20px; -moz-border-radius:17px; -webkit-border-radius:17px; border-radius:17px;}
.business .table .operate input{width:100px;}
.business .table .operate .btn, .btn{width:80px; height:34px; background:#44c4e7; border:none; color:#fff; cursor:pointer; -moz-border-radius:17px; -webkit-border-radius:17px; border-radius:17px;}
.business .table .operate .btn:hover, .btn:hover{background:#2db7dd;}
.business .table .operate a{vertical-align:middle; margin-left:0;}
.business .table .operate a.addbtn, .business .table .operate a.addbtn:hover{display:block; float:right; width:110px; height:34px; line-height:34px; overflow:hidden; color:#fff; text-align:center; text-decoration:none; background:#ffb24b; -moz-border-radius:17px; -webkit-border-radius:17px; border-radius:17px;}
.business .table .operate a.addbtn:hover{background:#ffa62e;}
.business .table .ta, .business .table .tap{border-top:1px solid #dfdfdf;}
.business .table .ta tr.h{font-weight:bold;}
.business .table table td{border-bottom:1px solid #dfdfdf; height:50px;}
.business .table .ta td{text-align:center;}
td.gra{background-color:#f7f7f7; text-shadow:0 1px 0 #fff;}
.business .table .tap td{height:70px;}
.business .table .tap strong{margin-left:20px;}
.business .table .tap .binput{width:200px; margin-left:20px;}
.business .table .tap .bxinput{width:75px;}
.business .table .tap .btextarea{width:840px; height:120px; margin-top:20px; margin-bottom:20px; padding-top:10px;}
.business .table .tap .uploadspan{margin-left:20px;}
.business .table .tap tr.last td{border-bottom:none;}

.page{padding:15px;}

.bfooter{line-height:45px;}

.radio{cursor:pointer; display:inline-block; *display:inline; *zoom:1; width:15px; height:15px; margin-left:20px; margin-bottom:-3px; background:url(../images/radio.png) no-repeat left top; background-size:100% auto;}
.radio-check{background-position:left bottom;}

.radio2{cursor:pointer; display:inline-block; *display:inline; *zoom:1; width:15px; height:15px; margin-right:5px; margin-bottom:-3px; background:url(../images/radio2.png) no-repeat left top; background-size:100% auto;}
.radio2-check{background-position:left bottom;}

.select-r, .select-r:hover{display:inline-block; *display:inline; *zoom:1; position:relative; margin-left:20px; line-height:32px; text-decoration:none;}
.select-r strong{margin:0; display:block; position:absolute; top:2px; right:2px; width:28px; height:28px; overflow:hidden; background:#44c4e7 url(../images/select.png); -moz-border-radius:14px; -webkit-border-radius:14px; border-radius:14px; -moz-transition:all 200ms ease-out; -webkit-transition:all 200ms ease-out; -o-transition:all 200ms ease-out;}
.select-r:hover strong{background-color:#1fb5de;}
.select-rx strong{background-color:#1fb5de; -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg); -moz-transform-origin:50% 50%; -webkit-transform-origin:50% 50%; -o-transform-origin:50% 50%;}
.select-l{position:absolute; z-index:666; width:auto; height:auto; border:1px solid #999\9; background-color:#fff; box-shadow:0 0 10px rgba(0,0,0,0.5); text-align:left; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.select-l ul{text-align:left; line-height:25px; padding:7px 0; white-space:nowrap; outline:0; overflow:auto; overflow-x:hidden;}
.select-l li{float:left; width:100%;}
.select-l a, .select-l a:link, .select-l a:visited, .select-l a:hover, .select-l strong{display:block; padding:0 15px; margin-bottom:1px; line-height:30px; height:30px; text-decoration:none;}
.select-l a:hover{background-color:#196DC4; color:#fff; text-decoration:none;}
.select-l a.this, .select-l a.this:hover{background-color:#196DC4; background-image:none; color:#fff; font-weight:normal; text-shadow:0 -1px 0 #135aa4;}
.select-l strong{color:#555; cursor:default;}
.select-l ul::-webkit-scrollbar{width:5px; height:5px;}
.select-l ul::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,0.5); background:rgba(0,0,0,0.1);}
.select-l ul::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.3);}
.select-l ul::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,0.5);}

.tabtop{background:#f7f7f7; height:64px; border-bottom:1px solid #eaeaea;}
.tabcon{width:1000px;}
.tabcon td{padding:15px; line-height:22px;}
.tabcon td.b{border-bottom:1px solid #e5e5e5;}
.tabcon tr.last td{border-bottom:none;}
.tabcon td label{display:block;}
.tabcon td textarea{background:#f7f7f7; border:1px solid #eaeaea; float:left; padding:5px 0 0 5px; width:500px; height:160px; margin-right:25px; line-height:20px;}
.tabcon td .file span{display:inline-block; *display:inline; *zoom:1; line-height:32px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-right:10px; vertical-align:middle;}
.tabcon td .file{width:420px; height:120px; float:left; padding-left:80px; padding-top:40px;}
.tabcon td .file .file_list{color:#fff; width:80px; height:34px; -moz-border-radius:17px; -webkit-border-radius:17px; border-radius:17px; background:#ffb24b; vertical-align:middle;}
.tabcon td .file .file_list:hover{background:#ffa62e;}
.tabcon td .file .file_list span{margin-right:0; width:100%; text-align:center;}









